gtk-demo: Set some accessible properties
authorMatthias Clasen <mclasen@redhat.com>
Wed, 4 Nov 2020 17:53:23 +0000 (12:53 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Wed, 4 Nov 2020 17:53:23 +0000 (12:53 -0500)
Set labels in the builder demo. The ARIA authoring practices
say that both menubars and toolbars *must* have an accessible
label.

demos/gtk-demo/demo.ui

index dcbef3d04fb35f0ba9a873552cb362fadaa1d21f..d268f7fe1e285d4aa56519cca8338211c4c7d580 100644 (file)
         <child>
           <object class="GtkPopoverMenuBar" id="menubar1">
             <property name="menu-model">menubar</property>
+            <accessibility>
+              <property name="label">Main Menu</property>
+            </accessibility>
           </object>
         </child>
         <child>
           <object class="GtkBox" id="toolbar1">
             <property name="accessible-role">toolbar</property>
             <property name="css-classes">toolbar</property>
+            <accessibility>
+              <property name="label">Toolbar</property>
+            </accessibility>
             <child>
               <object class="GtkButton">
                 <property name="label" translatable="yes">New</property>